package com.ibeeking.found.id.api.common.dto;

import lombok.Data;

import java.io.Serializable;
@Data
public class SerialNoRuleDTO  implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 商户Id，租户端shopId=0
     */
    private Long shopId;
    /**
     * 场景键,区分用于不同场景
     */
    private String keyCode;
    /**
     * 顺序号
     */
    private Integer orderNo;
    /**
     * 数据类型,利用java.sql.Types：字符型=12、日期型=91、数字型=2
     */
    private Integer dataType;
    /**
     * 规则,如果dataType=12 formula=保存固定字；dataType=91 formula = 日期格式； dataType=2 formula = 位数
     */
    private String formula;
    /**
     * 初始值
     */
    private String initialData;
}
